<?php
/**
 * JoiGallery - image gallery component for Joostina
 *
 * Шаблон вывода страницы изображения
 *
 * @version 1.0 alpha 12
 * @package JoiGallery
 * @subpackage	View
 * @filename default.php
 * @author JoostinaTeam
 * @copyright (C) 2008-2009 Joostina Team
 * @license see license.txt
 *
 **/

defined('_VALID_MOS') or die();

//Подключаем CSS-файл шаблона
//$mainframe->addCSS(JPATH_SITE.'/components/com_joigallery/view/css/default.css');
?>

<div class="joi_gallery"><!--joi_gallery-->
  <div class="joi_gallery_photo"><!--joi_gallery_photo-->


    <?php
    if ($params->get( 'image_pathway',1 )){
         echo '<div class="joi_gallery_pathway">'.mosPathWay().'</div>';
    }
    ?>
    
    <div class="componentheading">
      <div class="buttons fr">       
        <?php echo HTML_joigallery::buttonEditPhoto($row, $params); ?>
        <?php echo HTML_joigallery::buttonDeletePhoto($row, $params);?>
      </div>
      <?php
      if ($params->image_name_photo_view) { ?>
          <h1><?php echo $row->name?></h1>
      <?php } ?>
    </div>
    <div class="clrpx">&nbsp;</div>
   
    <?php
    if(defined('JOITAGS')){
    $tags = new joiTags($mainframe, 'com_joigallery');
    $tags->display_object_tags($row);
    }
    ?>

    <div class="view-photo">

    <!--Вывод двух предыдущих фотографий:BEGIN-->
    <?php //if ($params->get( 'photo_navigation',1 )){?>
    <?php //echo isset($row->prev[1]) ? self::navPrevNext($row->prev[1],  $params) : '' ?>
    <?php //echo isset($row->prev[0]) ? self::navPrevNext($row->prev[0],  $params) : '' ?>
    <?php //} ?>
    <!--Вывод двух предыдущих фотографий:END-->
    
    
    <!--Область вывода основного изображения:BEGIN-->
    <?php $plugins->load('displayFancybox'); ?>   
    <?php //$plugins->load('displaySimplePopup'); ?>    
    <!--Область вывода основного изображения:END-->


    <!--Вывод двух следующих фотографий:BEGIN-->
    <?php //if ($params->get( 'photo_navigation',1 )){?>
    <?php //echo isset($row->next[0]) ? self::navPrevNext($row->next[0], $params) : '' ?>
    <?php //echo isset($row->next[1]) ? self::navPrevNext($row->next[1], $params) : '' ?>
    <?php //} ?>
    <!--Вывод двух следующих фотографий:END-->
    
    
    <?php if($params->get('image_desc_photo_view', 1)): ?>
    <?php echo '<div class="photo-info_desc">'.$row->description.'</div>'; ?>
    <?php endif; ?>

    
    <table class="photo-info-table" border="0">
		<?php if($params->get('image_author_photo_view', 1) && $row->user->username): ?>
		<tr>
			<td>	
				<div class="author">
				<a href="<?php echo $row->user->get_link($row->user); ?>"> <?php echo $row->user->username; ?></a>
				</div>    
			</td>
		</tr>
		<?php endif; ?>
		
		<?php if($params->get('image_created_photo_view', 1)): ?>
		<tr>
			<td>    
				<div class="photo-date" ><?php echo mosFormatDate($row->created) ?></div>    
			</td>
		</tr>
		<?php endif; ?>
		
		<?php if($params->get('image_info_photo_view', 1)): ?>
		<tr>
			<td>    
				<div class="photo-info">
				<?php echo '<strong>'.$row->width.'</strong> x <strong>' .$row->height.'</strong>&nbsp;'._C_JOIGALLERY_PHOTO_PIXELS ;?>
				</div>    
			</td>
		</tr>
		<?php endif; ?>
		
        <?php if($params->get('image_info_photo_view', 1) && $row->size > 0): ?>
		<tr>
			<td>    
				<div class="photo-info">
				<?php echo '<strong>'.$row->size.'</strong>&nbsp;'._C_JOIGALLERY_KB; ?>
				</div>
			</td>
		</tr>
        <?php endif; ?>

        <?php if ($params->get( 'image_rate_photo_view' )):?>
		<tr>
			<td>    
				<div class="photo-info">
				<?php  $_MAMBOTS->call('onRating', $row, $params); ?>
				</div>
			</td>
		</tr>
        <?php endif; ?>	
        <?php if ($params->get( 'image_bb_code' )):?>
		<tr>
			<td>    
				<div class="photo-info">
                                    <div class="inputheader"><?php echo _C_JOIGALLERY_BBCODE; ?></div>
                                    <input type="text" name="bbcode" size="50" value="[url=<?php echo JPATH_SITE; ?>/index.php?option=com_joigallery&act=photos&cid=<?php echo $row->id; ?>&Itemid=<?php echo mosGetParam($_REQUEST, 'Itemid', 0); ?>][img]<?php echo JPATH_SITE; ?>/images/joigallery/resized/<?php echo $row->path; ?>[/img][/url]"  readonly="true" />
				</div>
			</td>
		</tr>
         <?php endif; ?>	
         <?php if ($params->get( 'image_html_code' )):?>
		<tr>
			<td>    
				<div class="photo-info">
                                    <div class="inputheader"><?php echo _C_JOIGALLERY_IMG_CODE; ?></div>
                                    <input type="text" name="image" size="50" value="<img src='<?php echo JPATH_SITE; ?>/images/joigallery/resized/<?php echo $row->path; ?>' id='joigallery_photo' border='0' alt='<?php echo $row->name; ?>' />"  readonly="true" />
				</div>
			</td>
		</tr>
          <?php endif; ?>	
	</table>
		
   
    <div class="clrpx">&nbsp;</div>



<?php //Следующее/предыдущее изображение
if (    $params->get( 'photo_navigation',1 )
  && ( (isset($row->prev[0])
    ||  isset($row->next[0]) ) ) ) {

?>
    <div class="navline">
      <center>
        <table border="0" cellpadding="0">
          <tr>
            <td width="300" align="right" class="alignright">
              <?php echo isset($row->prev[0]) ? '&nbsp;'.self::navPrevNext($row->prev[0], $params, '', '&larr;') : '&nbsp;' ?>
            </td>
            <td>
              <!--Предыдущее изображение-->
              <?php echo isset($row->prev[0]) ? self::navPrevNext($row->prev[0], $params, 'link_prev', '', _C_JOIGALLERY_IMG_PREV) : '<a id="link_prev" style="display:none;" href="javascript:void(0)" >&nbsp;</a>' ?>
              <!--/Предыдущее изображение-->
            </td>
            <td>
              <!--Следующее изображение-->
              <?php echo isset($row->next[0]) ? self::navPrevNext($row->next[0], $params, 'link_next', '', _C_JOIGALLERY_IMG_NEXT) : '<a id="link_next" style="display:none;" href="javascript:void(0)" >&nbsp;</a>' ?>
              <!--/Следующее изображение-->
            </td>
            <td width="300" align="left" class="alignleft"> 
              <?php echo isset($row->next[0]) ? self::navPrevNext($row->next[0], $params, '', '&rarr;').'&nbsp;' : '&nbsp;' ?>
            </td>
          </tr>
        </table>
      </center>
    </div>
<?php
}
?>

    <div style="clear: both;">
    <?php
    if(defined('JOIEXTRAFIELDS')) {
    $extra_fields->load_fileds_with_values(1, $row->id);
    $extra_fields->print_all_values();

    $extra_fields->loaded_fields_in_array();
    //echo $extra_fields->get_field('site', 'label'). ': '. $extra_fields->get_field('site');
    //echo $extra_fields->get_field('lic', 'label'). ': '. $extra_fields->get_field('lic');
    }
    ?>
    </div>

    <?php if ($params->get( 'comments', 0 )):?>
      <div class="comments">
        <?php //$_MAMBOTS->call_mambot('onJoiComments', 'joicomments', array($row, $comments)); ?>
        <?php echo JComments::showComments($row->id, 'com_joigallery', $row->name); ?>
      </div>
    <?php endif; ?>


    <?php //$plugins->display('allCategoryPhotos'); ?>
    <?php $plugins->load('allCategoryPhotosSlider'); ?>

    <?php mosHTML::BackButton ($params); ?>


    </div>

  </div><!--/joi_gallery_photo-->
</div><!--/joi_gallery-->